package com.zhc.dejingapi.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author zhc
 * @date 2024年08月12日 11:23
 */
@Data
public class InfoVo {
    @ApiModelProperty("表主键")
    @TableId(value = "main_id", type = IdType.AUTO)
    private Long mainId;


    @ApiModelProperty("编号")
    @TableField("qingRowCode")
    private String qingRowCode;

    @ApiModelProperty("批次号")
    @TableField("workBatchNo")
    private String workBatchNo;

    @ApiModelProperty("设备编号")
    @TableField("eqCode")
    private String eqCode;

    @ApiModelProperty("模具编号")
    @TableField("moldCode")
    private String moldCode;

    @ApiModelProperty("剩余未清数量")
    @TableField("leaveQty")
    private Integer leaveQty;


    @ApiModelProperty("工单编号")
    @TableField("moTaskCode")
    private String moTaskCode;


    @ApiModelProperty("员工工号")
    @TableField("psnCode")
    private String psnCode;//员工工号

    @ApiModelProperty("生产人员")
    @TableField("psnName")
    private String psnName;

    @ApiModelProperty("工序名称")
    @TableField("opName")
    private String opName;

    @ApiModelProperty("计划产量")
    @TableField("planQty")
    private Integer planQty;


    @ApiModelProperty("产品编号")
    @TableField("invCode")
    private String invCode;

    @ApiModelProperty("规格型号")
    @TableField("invStd")
    private String invStd;

    @ApiModelProperty("产品名称")
    @TableField("invName")
    private String invName;


    @ApiModelProperty("已完成数")
    @TableField("finishedQty")
    private Integer finishedQty;


    @ApiModelProperty("产品单价")
    @TableField("piecePrice")
    private Double piecePrice;





}
